machine facilities - Alemán Inglés Diccionario